#ifndef PATIENT_H_
#define PATIENT_H_
#include<stdio.h>
#include "Personnel.h"

struct patient {
	long int cin;
	char nom[30];
	char prenom[30];
	int age;
	char sexe[10];
	long int numero_telephone;
	char adresse[200];
	int ID;
	char num_chambre[20];
	char num_lit[20];
	char nom_parrain[40];
	long int num_tel_parrain;
	struct date date_entree;
	struct date date_sortie;
};
typedef struct patient patient;
void saisir_patient(patient *pat,char tmp3[],char fichier[]);
void enregistrer_patient(char fichier[], patient *pat, char tmp3[]);
void lister_patient( char fichier[]);
int chercher_patient(char fichier[],char nom[],int ID);
void supprimer_patient( char fichier[]) ;
void gestion_patients();
int longueur_pat(int valeur);
int comparer_date(patient *pat);
int comparer_cin_pat(patient *pat);
void init_patients(char fichier[]);
int test_jour_sortie(patient *pat);
int test_jour_entree(patient *pat);
void afficher_archive_pat(char tmp3[]);
#endif // PATIENT_H_INCLUDED
